triplex pump - French English Dictionary